strongly built - Espagnol Anglais Dictionnaire